新世代前端開發三雄鼎立: Vue React Flutter完整學習應用

NT $ 1,152


▶▶▶系統性講解三大前端框架及生態,以及如何使用這些框架建構企業級的元件庫
▶▶▶帶領讀者全面掌握從行動使用者應用程式開發,到物聯網應用程式開發的技術和實戰技巧!


隨著科技領域的擴張和發展,各種前端技術的結合愈來愈緊密,從行動裝置到各種物聯網的開發應用,都脫離不了使用者介面的功能設計這一塊。本書由作者融合自身多年的開發經驗,將Vue、React和Flutter等主流技術的核心知識集結成書,涵蓋了當今前端技術的重點,以及主流三大框架的核心知識。

本書共分四篇15章。在第1篇「基礎篇」中,從大前端的發展過程和發展趨勢談起,全面介紹大前端的前端建構工具、打包流程,以及如何設計一個企業級鷹架工具。第2篇「Vue3框架篇」,從語法、使用、框架原理逐步介紹起,漸進至雙向資料綁定和Vue3Diff演算法原理,最後介紹如何建構一個基於Vue3的元件庫。第3篇「React框架篇」,介紹了React框架語法的原理和特性,再至React的原始程式下載和程式測試,並完整建構一個基於React的元件庫。最後是第4篇「Flutter2框架篇」,介紹Flutter2的語法和使用,也介紹FlutterWeb和桌面應用程式開發,最後則是介紹Flutter外掛程式庫開發與發佈。

【本書特點】
1.由淺入深,全面介紹大前端打包建構流程及專案化系統。
2.從框架基礎、框架原理、開發實戰的三個面向出發,完整介紹Vue、React、Flutter三大框架的基礎語法、實現原理、原始程式編譯、核心演算法及企業級元件庫專案架設。
3.提供了大量程式範例,不僅可透過這些例子理解基礎知識,也能直接在開發實戰中稍加修改而加以應用。

【精彩收錄】
■Vue元件生命週期:熟悉Vue的生命週期,包括created、mounted、updated和destroyed等。
■Vue的資料繫結:學習如何使用v-model和{{}}等方式實現資料繫結。
■Vue指令:了解Vue指令,如v-for、v-if和v-show等。
■Vue路由:了解Vue-Router,學習如何在Vue應用中實現路由功能。
■Vue狀態管理:學習Vuex,了解如何在Vue應用中實現狀態管理。
■React元件生命週期:熟悉React的生命週期,包括componentDidMount、componentDidUpdate和componentWillUnmount等。
■React元件間通訊:學習如何使用props和state等方式實現React元件間通訊。
■React路由:了解React-Router,學習如何在React應用中實現路由功能。
■ReactHooks:了解ReactHooks,如useState、useEffect和useContext等。
■React狀態管理:學習Redux,了解如何在React應用中實現狀態管理。
■FlutterWidgets:了解FlutterWidgets,了解如何使用基礎Widget和版面設置Widget。
■Flutter版面設置:學習如何使用Row、Column和Stack等版面設置Widget實現響應式版面設置。
■Flutter路由:了解Flutter路由,學習如何在Flutter應用中實現路由功能。
■Flutter狀態管理:學習Provider,了解如何在Flutter應用中實現狀態管理。
■Flutter動畫:學習Flutter動畫,了解如何使用Tween、Animation和AnimatedBuilder等方式實現動畫效果。

【適合讀者】
學習本書內容,需具備一定程度的HTML、CSS、JS基礎知識,可做為前端開發者提升技能的工具書,也可做為前端開發者搭建企業級前端產品架構的參考書,亦可做為普通開發者從網頁開發過度到物聯網前端應用的學習指南。

※本書程式實例可至深智官網下載:deepmind.com.tw


語法 FLUTTER 程式 FLUTTERWEB VUE3 REACT 學習 應用 STATE 設置 應用程式 開發 WIDGET